navigable body of water or stream - Spanish English Dictionary